kanal oluğu - Turkish English Dictionary